607303
103890
696351
692201
860328
69784
8694
811132
547422
481426
950145
5967
5325799
3753581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471